pit detail - French English Dictionary